/* COLORS */
:root.dark {
  --vp-c-brand: #3ee0e0;
  --vp-c-green-light: #3ee0e0;
  --vp-c-brand-lighter: #49CBF1;
  --vp-c-brand-dimm: rgba(255, 195, 99, 0.08);
  --vp-c-green-dimm-3: #2F2F2F;
  --vp-c-green-dimm-2: #434343;
}


:root {
  --vp-c-brand: #24AFD8;
  --vp-c-brand-light: #5F8CEF;
  --vp-c-brand-dimm: rgba(255, 195, 99, 0.08);
  --vp-c-white-mute: #FFF3F0;
  --vp-c-text-dark-3: #fff;
  /* md行数字母颜色 */
  --vp-code-line-number-color: #ffffff;
}

/* CODE BLOCKS */
:root {
  --vp-c-text-code: #ff5d52;
}

:root.dark {
  --vp-c-text-code: #49CBF1;
}

/* HOME */
:root {
  --vp-home-hero-name-color: transparent;
  --vp-home-hero-name-background: linear-gradient(315deg, #42d392 25%, #647eff 66%, #13bdce 100%);
  --vp-home-hero-image-background-image: linear-gradient(#52ce6360,
      #ffc63a60,
      #8951b760);
  --vp-home-hero-image-filter: blur(30px);
}

@media (min-width: 640px) {
  :root {
    --vp-home-hero-image-filter: blur(56px);
  }
}

@media (min-width: 960px) {
  :root {
    --vp-home-hero-image-filter: blur(92px);
  }
}

html {
  overflow: overlay;
}

::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #CCCCCC;
}